package main
import (
	"fmt"
	"sync"
	"time"
)
// var wg sync.WaitGroup

// func getPrim(ind int){
// 	defer wg.Done()
// 	for i:=(ind-1)*30000;i<=ind*30000;i++{
// 		flag:=true
// 		for j:=2;j<i;j++{
// 			if i%j==0{
// 				flag=false
// 				break
// 			}
// 		}
// 		if flag==true{
// 			//fmt.Printf("%d is prime\n",i)
// 		}
// 	}
// }
// func main(){
// 	start:=time.Now().Unix()
// 	for i:=1;i<=4;i++{
// 		wg.Add(1)
// 		go getPrim(i)
// 	}
// 	wg.Wait()
// 	end:=time.Now().Unix()
// 	fmt.Printf("gap=%d\n",end-start)
// }

var wg sync.WaitGroup
func main(){
	start:=time.Now().Unix()
	for i:=1;i<=120000;i++{
		flag:=true
		for j:=2;j<i;j++{
			if i%j==0{
				flag=false
				break
			}
		}
		if flag==true{
			//fmt.Printf("%d is prime\n",i)
		}
	}
	end:=time.Now().Unix()
	fmt.Printf("gap=%d\n",end-start)
}